double-stranded complementary DNA - French English Dictionary